HarmonyOS NEXT是
华为公司自研操作系统,2023年8月4日发布,该系统是鸿蒙抛弃Linux内核及安卓开放源代码项目(
AOSP)等代码的首个大版本,该系统仅支持鸿蒙内核和鸿蒙系统的应用,不再兼容安卓应用。
行业背景
工业和信息化部电信研究院发布的《移动互联网白皮书》指出,300多家中国本土企业生产Android智能手机,Android已经占到97.7%。中国企业大多在安卓基础上进行深度优化与开发,但其核心技术和技术路线受到谷歌公司的严格控制,中国移动操作系统研发对安卓系统存在严重依赖。
鸿蒙系统陆续更新的系统大版本都并未“完全脱离安卓”,都采用了安卓开源项目(AOSP)以确保系统能够运行安卓应用。虽然华为有“
OpenHarmony(开源鸿蒙)”,并且鸿蒙采用的AOSP代码并非都由谷歌开发,但仍然有许多网友曾因此质疑鸿蒙系统还是“安卓换壳”。
2019年,美国商务部正式将华为公司列入“实体清单”,执行出口管制措施,这意味着谷歌
GMS无法继续为华为设备提供服务,HarmonyOS NEXT剔除了
Linux内核与AOSP代码,彻底“摆脱安卓”,仅支持HarmonyOS内核与应用。
发展历程
发布系统
2012年,华为开始规划自研操作系统。
2019年8月9日,
华为鸿蒙系统正式发布,在随后的几年内,鸿蒙系统陆续更新
HarmonyOS 2、
HarmonyOS 3、
HarmonyOS 4几个大版本。
鸿蒙生态有其发展周期,前三年聚焦硬件生态,自2023年下半年始,华为鸿蒙系统开始转向软件生态,注重拓展鸿蒙原生应用。HarmonyOS NEXT脱离AOSP,正式开启鸿蒙原生应用时代,是华为工程师四年的努力。这四年来,华为工程师几乎“天天跟大厂在一起测试”原生应用。
推出预览
2023年8月4日,华为在“2023华为开发者大会”上发布HarmonyOS NEXT,并宣布面向合作企业开发者开放该系统。
2023年9月25日,华为在秋季全场景发布会上对外宣布启动“HarmonyOS NEXT计划”。
2023年12月27日,某博主爆料称,HarmonyOS NEXT App适配进度良好,华为在
HUAWEI Mate 40 Pro、
HUAWEI Mate 60 Pro等麒麟芯片机型上测试基于OpenHarmony 4.X打造的应用。
2023年12月至2024年,陆续有应用厂商宣布启动鸿蒙原生应用开发。
开放申请
2024年1月17日,某博主曝光HarmonyOS NEXT开发者预览版的细节,据该博主透露,新系统采用了自适应页面方案,能够根据不同设备的屏幕尺寸自动调整布局。
2024年1月18日,华为举办“鸿蒙千帆启航仪式”,HarmonyOS NEXT星河版正式面向所有开发者开放申请。HarmonyOS NEXT鸿蒙星河版采用华为自研内核,抛弃了传统的Linux内核以及AOSP安卓开放源代码项目等代码,仅支持鸿蒙内核和鸿蒙系统的应用。数字人民币APP也将实行适配Harmony OS NEXT计划,包括对鸿蒙原子应用的改造、鸿蒙操作系统和安全硬件深度结合,充分保护用户资金安全。当日,华为与捷顺科技控股公司捷停车完成了鸿蒙合作签约仪式,开启智慧停车一体化服务。
2024年1月19日,中国建设银行率先完成了基于 “HarmonyOS NEXT”的手机银行Beta版本,成为首批华为全新系统适配银行之一。
2024年2月22日,华为Pocket2时尚盛典上,华为常务董事、终端BGCEO、智能汽车解决方案BU董事长
余承东表示,鸿蒙OS升级设备数量已达137款。鸿蒙OS将在2024年秋季推出大版本升级,性能预计提升30%。
2024年7月,华为官方开启 HarmonyOS NEXT Beta 版开发者及先锋用户招募(第二期),先锋用户限量5000名。
2024年秋天,HarmonyOS NEXT鸿蒙星河版将正式和消费者见面。
2024年第四季度,HarmonyOS NEXT将推出商用版本。
界面曝光
2024年5月27日,据新浪财经消息,HarmonyOS NEXT开发者版界面曝光已迭代至3.0 纯血鸿蒙或6月开测。
产品上线
2024年3月4日,百度地图开放平台官微宣布,百度地图HarmonyOS NEXT版地图SDK预计3月25日上线。
2024年4月11日消息,在鸿蒙星河版开发者发布会的最后,余承东宣布2024年的华为开发者大会 HDC2024 将于2024年6月在东莞举行,HarmonyOS NEXT 鸿蒙星河版届时将开启 Beta 测试。
2024年4月25日,华为官宣在6月21日-23日在东莞松山湖举行华为开发者大会(HDC 2024)。据悉,本届HDC上,盘古大模型5.0与HarmonyOS NEXT 鸿蒙星河版首次同台亮相。
2024年6月21日,华为开发者大会 HDC 2024 正式发布了全新的操作系统 HarmonyOS Next,以及全新的分布式软总线、星盾安全架构和系统级原生智能等,高德地图成为首批登陆原生鸿蒙系统的应用。鸿蒙NEXT首次将AI能力融入系统,第三方应用可借助调用系统控件的方式开启智能体验。
2024年7月,高德开放平台 HarmonyOS NEXT 导航 SDK在平台官网全球首发,标志着继定位服务、地图服务后,高德开放平台正式具备基于 HarmonyOS NEXT 鸿蒙原生应用的导航能力。
策略推出
2024年5月18日报道,华为鸿蒙NEXT(HarmonyOS NEXT)推出了一项新策略,允许用户通过安装企业描述文件来安装一些未经华为应用市场审查的特殊应用,即“企业内部应用”。这一策略与苹果iOS的某些功能颇为相似,让用户在安装应用时拥有了更多的自由和选择权。
启动Beta
2024年6月21日,在华为开发者大会2024上,华为宣布鸿蒙 NEXT正式面向开发者启动Beta。
2024年8月4日,华为现已发布 HarmonyOS NEXT Developer Beta3,该版本为面向开发者的 Beta 尝鲜试用版本。
2024年8月,根据华为开发者论坛官网显示,华为HarmonyOS NEXT已经开启公测Beta招募,支持Mate 60系列、Pura 70系列、MateX5、Pocket 2等机型。
2024年10月8日,HarmonyOS NEXT正式开启公测。10月22日,华为原生鸿蒙HarmonyOS NEXT正式发布,这是继苹果iOS和安卓系统后,全球第三大移动操作系统。10月22日,华为宣布扩大HarmonyOS NEXT 公测范围,HUAWEI Pura 70系列、HUAWEI Pocket 2系列、HUAWEI MatePad Pro 11英寸2024款等机型开启公测,用户可通过“我的华为”APP-“升级尝鲜”申请升级。
2024年11月26日,刚刚发布的华为Mate70系列可即刻升级原生鸿蒙操作系统,华为为用户提供原生鸿蒙操作系统与鸿蒙4.3版本两个选择,标志着华为原生鸿蒙操作系统正式商用。
产品功能
HarmonyOS NEXT能够减少40%冗余代码,提升系统流畅度、能效、安全性。
该系统从编程语言到编译器都是全栈自研,华为称其为“真正的操作系统”。
系统底座采用“盘古”AI大模型、“MindSpore”AI框架、“DevEco Studio”等集成开发环境、“HarmonyOS Design”设计系统、“ArkUI”等编程框架、“方舟编译器”“毕昇编译器”等编译器、“ArkTS”“仓颉”等编程语言、“EROFS”“HMDFS”等分布式文件系统以及鸿蒙内核。
设计理念
HarmonyOS NEXT鸿蒙星河版在设计上主打“Spatial”“Vivid Colour”“Immersive”(空间感、多彩、沉浸式)等理念,重新设计了部分应用UI布局、控制中心和配色系统。
HarmonyOS NEXT采用大“圆”素设计,在不同应用中运用不同的主色调,可引导用户的注意力。系统还融入“光”和“场”的视效设计,通过全局光照模拟界面所处层级在被光照后产生的真实阴影和反射亮度,能够在视觉上呈现出更加分明的层次感,增强用户的空间感知。在动效方面,HarmonyOS NEXT引入了“引力场”概念,通过精确控制不同元素的入场时间,进一步强化空间感的表达,使得界面动效流畅且立体。此外还推出新的多层模糊效果,可增强空间感知。
功能特点
2024年1月18日,华为在“鸿蒙千帆启航仪式”上称HarmonyOS NEXT将实现原生精致、原生应用、原生流畅、原生安全、原生智能、原生互联,6大原生体验,但该系统的商用版本尚未发布,仅能从官方发布的有限资料中看到系统UI界面,暂时无法总结具体特点。
HarmonyOS NEXT提供安全原生服务组件,由系统控件统一管控,将用户的隐私数据与应用之间受控隔离,应用获取权限时,只能先访问服务,无法访问所有数据。并且能减少不必要的权限申请,授权弹框减少70%。
华为HarmonyOS NEXT 系统支持应用分身功能,经实测,该系统最多可开 6 个相同应用,每个应用都可单独使用,多余的分身应用也可点击删除或前往桌面卸载。
开发特性
特性综述
HarmonyOS NEXT开发者预览版提供多种开发工具和服务,包括DevEco Studio、DevEco Service、ArkTS、ArkUI等,这些工具和服务可以帮助开发者更高效地开发HarmonyOS应用和元服务。
开发环境
HarmonyOS
集成开发环境(IDE),支持鸿蒙应用及服务开发,提供代码重构、构建可视化分析、多场景深度调优、应用体检、ARM版本本地模拟器等功能。
HarmonyOS开发者云端服务中心,汇聚资源和服务,提供多维度自动化测试能力。
提供一站式应用测试服务平台,提供全新自动化测试框架及稳定性、性能等专项测试服务,覆盖应用测试全周期。
编程相关
鸿蒙生态应用开发语言,在保持
TypeScript基本语法风格的基础上,通过规范强化静态检查和分析,使得在程序运行之前的开发期能检测更多错误,提升代码健壮性,并实现更好的运行性能。同时提供声明式UI范式、状态管理支持等相应的能力,让开发者可以以更简洁、更自然的方式开发高性能应用。
统一编程平台,包含编译器、工具链、运行时等关键部件,支持高级语言在多种芯片平台的编译与运行,支撑应用和服务运行在手机、个人电脑、平板、电视、汽车和智能穿戴等多种设备上的需求。
开发框架
构建分布式应用界面的声明式UI开发框架,使用UI信息语法、UI组件以及实时界面预览工具帮助开发者提升HarmonyOS应用界面开发效率,开发者只需使用一套ArkTS API,就能在多个HarmonyOS设备上提供生动流畅的用户界面体验。
能力合集
面向HarmonyOS应用和元服务开发的开放能力合集,提供包括应用框架、应用服务、系统、媒体、图形、AI等六大领域丰富完备的开放能力。
申请系统
申请流程
以下为“HarmonyOS NEXT 开发者预览版”申请测试流程:
适配机型
研发推广
总体目标
做鸿蒙原生应用一直是华为内部的共识,最早可追溯至4年前,但鸿蒙生态有其发展周期,前三年聚焦硬件生态。先将鸿蒙操作系统移植适配到展锐、瑞芯微等芯片平台,让鸿蒙在这些芯片上跑起来,2023年下半年,鸿蒙正式开始转向软件生态,同年9月宣布开启HarmonyOS NEXT计划。
应用支持
华为内部有一支对接应用厂商的队伍,这支队伍按应用用户量排序,与应用厂商一对一沟通,吸引用户厂商开发鸿蒙原生应用。华为的前期谈判策略以头部互联网企业为主,如
阿里巴巴、
腾讯、
京东、
百度等。
2019年下半年,
美国宣布制裁
华为,以智能手机为代表的华为终端销售增长乏力,鸿蒙开发者和应用生态的发展艰难,鸿蒙系统的推广也一度受挫。2023年下半年,华为“满血复活”,
麒麟芯片正式回归,引发市场轰动,同年8月,华为推出三年百亿“鸿飞计划”,对合作伙伴共享技术支持、生态营销、商业合作、开发者扶持基金等资源。
自2023年9月华为宣布鸿蒙原生应用全面启动以来,截至2024年1月,已有200余款应用宣布开发鸿蒙版应用(详见下表,不完全统计),已有60多款游戏宣布加入鸿蒙生态合作,超过70款游戏已经完成鸿蒙原生应用开发。
2024年5月25日,华为常务董事、终端 BG 董事长、智能汽车解决方案 BU 董事长
余承东在开源鸿蒙 OpenHarmony 开发者大会上表示,目前 HarmonyOS NEXT 鸿蒙星河版原生应用数量已超 4000 款。
2024年9月20日,华为官方发文宣布,竞技世界旗下热门手游《曙光英雄》完成鸿蒙原生游戏开发,正式上架华为游戏中心。同时《曙光英雄》还是首款基于鸿蒙 HarmonyOS NEXT 开发的 MOBA 类型游戏。
2024年9月30日,腾讯《王者荣耀》、《和平精英》手游上架鸿蒙原生系统HarmonyOS NEXT 游戏中心。据悉,当前上架的《王者荣耀》为前瞻版,《和平精英》为体验服。《王者荣耀》前瞻版于2024年9月30日10:00开启限时删档测试。本次测试限量开放,测试开启后优先下载注册的用户可优先参与。《和平精英》官方也宣布,将在2024年9月30日开启体验服限时删档测试。截至目前,腾讯旗下的两大手游均已经开始鸿蒙原生开发,未来纯血鸿蒙系统上的腾讯游戏体验将不再是问题。
2024年10月8日,微信鸿蒙版开始邀请内测,已升级至HarmonyOS NEXT的用户,可在收到邀请后抢先体验。微信鸿蒙原生版包含了基础社交通讯、音视频通话、朋友圈、微信支付的二维码收/付款等功能。微信团队表示,微信鸿蒙原生版各项功能在不断适配中,将在后续版本中陆续更新完善;同日,支付宝鸿蒙版在鸿蒙应用市场上线。目前已升级至原生鸿蒙操作系统HarmonyOS NEXT的用户,可在华为应用市场下载安装。
2024年10月12日,鸿蒙版微信正式上架Harmony OS NEXT系统,该版本支持聊天记录迁移,支持直接调用系统原相机、鸿蒙原生安全等功能。据悉,鸿蒙版微信首批开放数千个抢先体验名额,截至10月12日名额已满。
社会支持
2020年起,华为挑选了一些外部开发者,邀请他们提前到华为内部接触代码,先于外界了解鸿蒙,以自己的语言或方式将鸿蒙推广出去。最终,李传钊、
韦东山、罗未、张荣超、李宁、刘燃和朱友鹏七人被选为首批HarmonyOS系统课程开发者,在他们的号召下,越来越多开发人才陆续加入鸿蒙开发体系。
高校响应
2023年9月5日,HarmonyOS NEXT开发者预览版发布后,中软国际在港交所发文宣布联合
北京理工大学、
深圳开鸿数字产业发展有限公司,在北京理工大学信息技术创新学院开设“开源鸿蒙英才班”。
2023年11月4日,第二届开放原子开源基金会OpenHarmony技术大会在北京召开,共有17所高校成立“OpenHarmony技术俱乐部”。
2024年1月18日,华为鸿蒙生态人才共建交流会举办,华为宣布将与头部企业、顶尖高校和人才培养机构等共同开启鸿蒙生态的新战役。截至2023年1月,已有305所高校学生参与鸿蒙活动,鸿蒙校园公开课进入135所高校、286家企业参加鸿蒙生态学堂,达成了150多个产学合作项目。
截至2023年12月,已有23家985高校、46家211高校已开设或即将开设HarmonyOS相关课程,其中南京大学已经将HarmonyOS作为《移动互联网软件工程》课程的核心内容,替换原有的安卓开发课程。
2024年1月18日,由
北京理工大学教授和
中软国际、
深圳开鸿数字产业发展有限公司技术专家联合著作的《OpenHarmony操作系统》一书由北京理工大学出版社正式出版发行,该书作为北京理工大学“十四五”规划教材,围绕OpenAtom OpenHarmony开源操作系统的底层原理、系统架构、应用开发进行系统性介绍,填补了高校教材体系关于“OpenHarmony”的空白。
市场分析
2024年1月,HarmonyOS NEXT正式面向开发者发布前,华金证券发布研究报告称,原生HarmonyOS NEXT摆脱对于安卓的依赖,通过吸引开发者开发鸿蒙原生应用,华为将逐步建立起鸿蒙系统的独立生态。良好的市场基础叠加合作伙伴积极响应,原生鸿蒙关键一年有望实现突破。
截至2023年12月,鸿蒙生态的设备数量已经超过7亿。2024年1月,研究机构TechInsights发布预测报告称,HarmonyOS将在2024年取代
iOS成为中国第二大智能手机操作系统。
HarmonyOS NEXT抛弃AOSP后不再兼容安卓应用,各大应用厂商都在加速开发鸿蒙应用,许多公司急需鸿蒙开发人员,市面上鸿蒙开发者稀缺,大量头部互联网公司开始招聘鸿蒙开发人员,工资也开得较高,超过市场平均水平。
奖项荣誉
2024年1月10日,
中国科学技术协会发布《中国科协2023年度国家科学技术奖提名项目公示》,其中“鸿蒙智能终端操作系统基座与产业应用”被提名2023年度
国家科学技术进步奖。